Clean, good location, and complete with all required amenities- would stay again!