Great place! Hosts are wonderful, facilities are awesome, view is second to none! Loved it and will definitely stay here next time we are in Denham