Very clean space, good location, nice pool and beach. Great value!