Great place with thoughtful amenities and attention to detail in every aspect.