Clean, good location, modern and has all the amenities. Double thumbs up