Great stay at a clean house located at a great location