The place has got everything you need, is clean, comfortable, spacious, and in a great location.