Great location! The place is clean and checkin was smooth. David is also a great host who took care of us well.