Stayed here again: Spotless clean. Very functional and well equipped. Good and reliable WIFI. Friendly and responsive host. Very well located. Nice gym/pool. Highly recommended