Sophie's place had everything we needed. The location is great. We'd definitely stay here again!