Thoughtful hosts, beautiful space, wonderful stay.