When we say you'll 'feel right at home', we mean that literally. Along with a living room large enough that you're almost guaranteed to forget you're in a hotel, this room comes with an entirely separate bedroom to ensure your privacy.