Great accommodation. Very conveniently located