Everything about this place is great. Amenities are all very modern and the place itself was very clean. The only thing to take into consideration is that, besides the kitchen and porch, there is no real common area with ample space to watch tv/sports/relax with your party. Other than that... Amazing and would highly recommend.