A genuine 5 star experience and tremendous value for money!! A hidden gem.