Awesome location; wonderful hosts; beautiful “apartment”; everything was fantastic. Highly recommend staying here. Views are amazing.