The definition of Superhost! Such a quiet relaxing getaway. We loved every minute of being there.