Excellent place to stay at, secluded , quiet and peaceful.