Ocean Views lives up to its name. It is a great spot, close to terrific beaches. With a bit more attention to detail, it could be exceptional.