Absolutely perfect place to stay with a group and has an amazing location.