A+ location, fantastic amenities and wonderful hosts. The self contained aspect of the room was private and thoughtful touches were added . Highly recommend staying here.