The place is great, although pretty compact.
For us the location ended up to not be the best, but that’s not very relevant :)
Overall had a very pleasant stay, great communication and good internet (which was very important to me).