This place is great! Awesome location, amenities, parking spot, view, the place is stylish and comfortable... and the hosts are great too! I've stayed here before and I will definitely be back again!