This place was perfect! It has everything you will need and more. It is very cute, stylish, and safe. I will definitely be booking this place again. Amazing host with clear communication.