Great location, beautiful views and friendly staff! Genuinely couldn't fault it. Would come back in a heart beat.