This place was perfect for our weekend stay. There were many thoughtful touches throughout. Five stars!