Excellent location, fantastic view, everything necessary for a comfortable stay.