The place has the best location anyone can wish for ! The place is clean and well kept. Communication and accessibility was great. When we come back we will be staying here as well !