We loved this place and would definitely stay here again. Views are breathtaking.
A few things to note: there are stairs to the bathroom and then more stairs to the rooftop terrace (which we loved!) - the shower area is short (my 6'5" husband had to duck while showering) and the whole bathroom area floods - we had plenty of towels to keep the floor dry
I highly recommend staying here.