Very clean, well equipped and great location. Stayed here for about a month and feel right at home with this place.