Excellent and clean place to stay for a couple or a small family .