Excellent clean accommodation with well thought facilities and lovely decor creating a relaxing environment