This place has everything you need to make yourself a home away from home. It is super clean, communication is very easy, the bed is comfortable, the kitchen offers everything you need for cooking, the closet is spacious, we could go on forever. We couldn't find one thing we did not like about this place. If you get the chance to stay here, do it. You won't regret it.