Olivia's place is a modern studio perfectly located by Balmoral beach. Bright and clean, the studio has everything you need for a trip away.