Neles place has all that you need (in terms of amenities). Loved our stay and we had great communication. Would suggest to rental car owners only as the bus stop was quite far away.