Perfect spot. Well equipped, clean, great location, beautiful building, great communication. Just all around a great stay!