Great flat with all you need. The check in was easy to do after receiving information about it. We enjoyed everything in that stay an would definitely come back.