great place by the beach, with beautiful views