Magic Isle Beach Apts offers attractively priced accommodation in a location that is second to none. Magic Isle Beach Apts provides Well-Equipped Kitchen, Living/Dining Room With Colour Television, Air-Conditioned Bedrooms, Two Bathrooms and a Balco…