What a beautiful place. Clean and spacious. The location was perfect. The host were very attentive.