Perfect space. Perfect view. Perfect location. Kind hosts. Street parking is hard to find during the day but you can pay to park in their parking lot which will be your best option. ABSOLUTELY RECOMMENDED.