Modern, clean, with good facilities and a lovely view. Would definitely go back.