Lovely spot, beautiful and luxurious