A clean, well appointed flat with ocean views, steps from the beach. What more would you want?