Really comfortable stay with great amenities and a welcoming atmosphere.