Luxurious beachfront apartment - beautifully appointed with fabulous views.