Stephen's place is perfect for small groups, great amenities and location