Very clean, has got everything you need, very friendly hosts, ready to help whenever there is a need.. nothing to complain about :) perfect location!