Excellent stay, clean, comfortable and great views