This place is clean, comfy and has all the amenities that you would need. The location is great as well!