A five star rating in every category is rare for me. This place deserves it. Clean, welcoming, spacious, and a ridiculous value at this price. Excellent 3 day stay with everything one could need. Thank you so much.