Great Villa with everything you need for short stay.