Awesome stay, view, communication and location! Would definitely stay here again.