Beautiful place to stay with family or a group of friends.