Clean, spacious and very conveniently located. All the basic amenities and more! We loved it and highly recommend.