Clean and comfortable. Convenient location. Very useful amenities. Nice views. Helpful hosts. Would definitely stay again.