This place truly deserves 5 stars. Clean, beautiful, perfect location, and exactly what we wanted from our Airbnb as a home away from home. Everything we needed, and more.