Great place to stay with all amenities you require provided.