Excellent location. Thoughtful amenities. Wonderful firm mattress. Excellent communication. Excellent value.