Perfect stay, a gem of an accommodation.