Lives up to all promises within the listing. Great location and spacious considering the price. Great value, would stay there again.