The place is very well situated and relatively large. Two bedroom and a large living room/kitchen. Internet is fine. It is extremely convenient. We were able to do some basic cooking. The furniture is minimalistic but functional. We had everything we needed. The only downside is the cleanliness. The washing machine had some growth in it and the dish drying rack was dirty and most of the faucets had deposits (calcium carbonate). I recommend this place overall. We had a wonderful time. It is perfect for a family of 4 with young-ish kids (ours were 8 and 11).