Wonderful location, excellent staff, good value--we would stay here again in a heartbeat!