The location is fantastic and the place is adorable and comfortable. We had everything we needed.