Harry and Veronica's place is a very stylish two bedroom apartment, which is in a perfect location within walking distance to shops and the beach.