Very clean, good location and well equipped with amenities.