Very nice, exceptionally clean, modern and well equipped, comfortable place to stay. Great hosts with excellent communication. Definitely will return.