Overall a great place to stay. Spacious and well designed- a few rooms to spread out in. Kitchen was excellent with everything you could need to cook. Great location with a nice view. Excellent communication and easy check in process. Will be back hopefully