Clean, great location and easy to communicate with Katie. Would highly recommend on staying here. We had a great vacation and would come back to her place!