great location, amazing views, clean and comfortable living spaces. Highly recommend James bnb for your future stay!