It is without a doubt a 5 stars Location. Great place. Highly recommended.
Stuward