The definition of an Airbnb.
Hosts are awesome. Great communication.
Very Clean.
Would definitely stay again!!!