Fantastic stay, clean, beautiful with thoughtful amenities.