Great location, space, and communication. We would definitely be back - we enjoyed our stay. Clean with a great view!