Enjoyable stay in a great location with views of both the city and beach