Great place. Communication was delayed on several occasions but other than that it was a comfortable place to stay.