This place has everything you need and more. The location is perfect, the homey interior, the amount of amenities provided, all worth the price!