Lovely place and very new but mattress is horrible and very small. Location also not very good. For the rest everything ok