The price, location, cleanliness, and communication made this a 5 star stay. David was responsive and friendly. The place was comfortable for 3 people :)