Well appointed. Perfectly styled. Very clean. Location, location, location!!! Would stay here again ... and planning it already. The hosts are wonderful to deal with and instructions on entry are excellent.