Practical little villa with great facilities for a group