Excellent location; well equipped; 5-star service