Stephen’s place was even better than I expected! It has everything you need plus more! We will definitely be staying again! Also is in a great location!