This place has it all. Words cannot explain how nice and perfect this Airbnb was. Definitely rent it and check it out yourself. Will be back!