Very good accommodation at a perfect location