Perfect accommodation, warm welcome, super communication, very cost effective place... What else? ;)