Bella Vista was great! Especially loved the patio area with ocean view, and the private access to the flat. Perfect place to stay for singles or young couples.