Great location and modern design. Everything was provided! It was a great vacation for my group of friends.