Simply perfect! Very well situated. Completely equiped. Home away from home. I will certainly be back.