Amazing Location and super clean. Very prompt communication. Only reason I cant give a 5 star is there was a bit of an ant issue during our stay but it looks like the owner is already taking care of it.