Good, clean basic holiday accommodation. Very conveniently located.