Absolutely perfect! Location, clean & comfortable, lovely view — heaven!