Anna's place was perfect! Completely self contained and so new and modern. Everything I needed for my stay, and in an amazing location a short stroll to the beach and the shops.