This is certainly the place to stay at West Beach. The hosts provide you with everything you need for a home away from home feel.