Great little place in an amazing location. It is small, but it has more features than you'd get in a larger space. For price and location it's perfect.