Exactly what an Air BNB should be! 5 star!