PERFECT LOCATION, PERFECT SPOT, GREAT PLACE.... certainly a place to stay