Fantastic location and facilities. Very clean, comfortable and spacious. Excellent communication. Would definitely stay again.