My stay was great, it's clean, parking was easy, you have access to the kitchen. Everything as described expect that there are no shoes allowed especially in public showers very uncomfortable. Flip flops counts as shoes here. So if you stay here bring house slippers.