Spacious, clean and great views! Would definitely stay again!