Right up there in terms of stays i have been to!!! Top Top place.