I really enjoyed my stay at Peters. The place is quaint and quiet, which is perfect for getting some rest and feeling at peace. There are quite a lot of amenities, especially in the kitchen. The location is great and I would stay here again for my business trips nearby Menlo Park.