All you need for a great stay...5 stars