Had it all. The coziness, the convenience, the location, all of it was amazing. I'd definitely stay here again. And again.